@canner/canner-functions
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

canner functions

array

const functions = require('@canner/canner-functions');

exports.validateOrder = functions.database.array('/orders').beforeCreate(({data, Errors}) => {
    return validate(data)
    .catch(err => throw Errors.forbidden());
})

object

const functions = require('@canner/canner-functions');

exports.updateTitle = functions.database.object('/brand/location').afterUpdate(({newData, database}) => {
    return database.object('/brand/title').set(`address: ${newData.address}`);
})

https

const functions = require('@canner/canner-functions');

exports.getPrice = functions.https.post('/price', ({req, res}) => {
    res.send("price");
})

Readme

Keywords

none

Package Sidebar

Install

npm i @canner/canner-functions

Weekly Downloads

0

Version

0.4.0

License

MIT

Last publish

Collaborators

  • wwwy3y3
  • cannerbot