UNPKG

teenytest

Version:
23 lines (20 loc) 564 B
const store = require('../store') store.onInitialize(function () { store.initializeStore('userFunction') }) module.exports = { get: function (metadata) { return store.read('userFunction', metadata.id) }, set: function (metadata, value, error) { store.update('userFunction', metadata.id, { value, error }) }, setPlugin: function (metadata, value, error, pluginName) { const result = store.ensure('userFunction', metadata.id) result.plugins = result.plugins || {} result.plugins[pluginName] = { value, error } } }